industrial liquid lubricants - Alemán Inglés Diccionario